/**
 * common项目第三方库配置入口
 * 按照模块引用规范创建的配置入口文件
 */

// 设置全局process对象，MobX依赖此对象进行环境检测
if (typeof global.process === 'undefined') {
  global.process = {
    env: {
      NODE_ENV: wx.getAccountInfoSync ? 
                (wx.getAccountInfoSync().miniProgram.envVersion === 'release' ? 'production' : 'development') : 
                'development'
    }
  };
} else if (typeof global.process.env === 'undefined') {
  // 确保process.env存在
  global.process.env = {
    NODE_ENV: wx.getAccountInfoSync ? 
              (wx.getAccountInfoSync().miniProgram.envVersion === 'release' ? 'production' : 'development') : 
              'development'
  };
}

// 导入全局libs_config
const globalLibs = require('../../../../config/libs_config');

// 重新导出全局库
module.exports = globalLibs;